All files / Bandstand/src/app/api/songs/[id]/versions route.ts

0% Statements 0/12
0% Branches 0/1
0% Functions 0/1
0% Lines 0/12

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13                         
export const dynamic = 'force-dynamic'

import {requireSession} from '@/lib/guard'
import {listVersions} from '@/lib/songs'
import {route} from '@/lib/route'

export const GET = route(
  async (_req: Request, {params}: {params: {id: string}}) => {
    const {band} = await requireSession()
    return Response.json(await listVersions(params.id, band.id))
  },
)